
/* lx012007  CursorAdapter: cur_v_loja_controle_fiscal(Alias: v_loja_controle_fiscal)  */
SELECT LOJA_CONTROLE_FISCAL.CODIGO_CLIENTE, CLIENTES_VAREJO.CLIENTE_VAREJO , LOJA_CONTROLE_FISCAL.CODIGO_FILIAL,
 LOJA_CONTROLE_FISCAL.FILIAL,    LOJA_CONTROLE_FISCAL.TERMINAL, LOJA_CONTROLE_FISCAL.ECF, 
 LOJA_CONTROLE_FISCAL.ID_EQUIPAMENTO,  LOJA_CONTROLE_FISCAL.DATA_FISCAL,   LOJA_CONTROLE_FISCAL.GT_INICIAL, 
  LOJA_CONTROLE_FISCAL.DATA_SISTEMA, LOJA_CONTROLE_FISCAL.GT_FINAL, LOJA_CONTROLE_FISCAL.CF_INICIAL,  
   LOJA_CONTROLE_FISCAL.CF_FINAL, LOJA_CONTROLE_FISCAL.OBS, LOJA_CONTROLE_FISCAL.QTDE_REDUCOES_Z,  
   LOJA_CONTROLE_FISCAL.TOTAL_BRUTO,   LOJA_CONTROLE_FISCAL.TOTAL_ACRESCIMO,  LOJA_CONTROLE_FISCAL.TOTAL_CANCELADO,  
   LOJA_CONTROLE_FISCAL.TOTAL_DESCONTO,   LOJA_CONTROLE_FISCAL.TOTAL_ISENTO, LOJA_CONTROLE_FISCAL.TOTAL_NAO_TRIBUTAVEL,
    LOJA_CONTROLE_FISCAL.TOTAL_SUBSTITUICAO,   LOJA_CONTROLE_FISCAL.DATA_PARA_TRANSFERENCIA, 
    CADASTRO_CLI_FOR.RAZAO_SOCIAL, CADASTRO_CLI_FOR.PJ_PF,  CADASTRO_CLI_FOR.RG_IE,   CADASTRO_CLI_FOR.ENDERECO, 
    CADASTRO_CLI_FOR.CEP, CADASTRO_CLI_FOR.BAIRRO,  CADASTRO_CLI_FOR.CIDADE, CADASTRO_CLI_FOR.UF, 
    CADASTRO_CLI_FOR.CGC_CPF,    CONVERT(NUMERIC(12,2),0) AS VALOR1, CONVERT(NUMERIC(12,2),0) AS VALOR2, 
     CONVERT(NUMERIC(12,2),0) AS VALOR3, CONVERT(NUMERIC(12,2),0) AS VALOR4,   CONVERT(NUMERIC(12,2),0) 
     AS VALOR5, CONVERT(NUMERIC(12,2),0) AS VALOR6,  TIT1 = CONVERT(NUMERIC(12,2),0), TIT2 = CONVERT(NUMERIC(12,2),0), 
       TIT3 = CONVERT(NUMERIC(12,2),0), TIT4 = CONVERT(NUMERIC(12,2),0), TIT5 = CONVERT(NUMERIC(12,2),0),
        TIT6 = CONVERT(NUMERIC(12,2),0),   CONVERT(CHAR(5),'') AS BASE, LOJA_CONTROLE_FISCAL.ORIGEM_MOVIMENTO, 
        LOJA_CONTROLE_FISCAL.SERIE_NF,  LOJA_CONTROLE_FISCAL.ESPECIE_SERIE,   LOJA_CONTROLE_FISCAL.NR_MAPA_RESUMO,
         LOJA_CONTROLE_FISCAL.CODIGO_FISCAL_OPERACAO ,CTB_LX_NATUREZAS_OPERACAO.DENOMINACAO,    
         CTB_ESPECIE_SERIE.DESC_ESPECIE_SERIE, SERIES_NF.DESCRICAO, LOJA_CONTROLE_FISCAL.NOTA_CANCELADA, 
         LOJA_CONTROLE_FISCAL.CONTADOR_REINICIO_OPERACAO, W_LF_MATRIZ_FISCAL.COD_MATRIZ_CONTABIL    FROM  
         LOJA_CONTROLE_FISCAL      LEFT JOIN LOJAS_VAREJO   ON LOJAS_VAREJO.CODIGO_FILIAL = 
         LOJA_CONTROLE_FISCAL.CODIGO_FILIAL      LEFT JOIN FILIAIS   ON FILIAIS.FILIAL = LOJAS_VAREJO.FILIAL    
           LEFT JOIN CADASTRO_CLI_FOR   ON FILIAIS.FILIAL = CADASTRO_CLI_FOR.NOME_CLIFOR     
            LEFT JOIN W_LF_MATRIZ_FISCAL ON FILIAIS.MATRIZ = W_LF_MATRIZ_FISCAL.NOME_CLIFOR  LEFT JOIN 
            CTB_LX_NATUREZAS_OPERACAO   ON CTB_LX_NATUREZAS_OPERACAO.CODIGO_FISCAL_OPERACAO = 
            LOJA_CONTROLE_FISCAL.CODIGO_FISCAL_OPERACAO    LEFT JOIN CTB_ESPECIE_SERIE   ON 
            CTB_ESPECIE_SERIE.ESPECIE_SERIE = LOJA_CONTROLE_FISCAL.ESPECIE_SERIE    LEFT JOIN SERIES_NF  
             ON SERIES_NF.SERIE_NF = LOJA_CONTROLE_FISCAL.SERIE_NF    LEFT JOIN CLIENTES_VAREJO   
             ON CLIENTES_VAREJO.CODIGO_CLIENTE = LOJA_CONTROLE_FISCAL.CODIGO_CLIENTE   ORDER BY
              LOJA_CONTROLE_FISCAL.FILIAL, LOJA_CONTROLE_FISCAL.DATA_FISCAL, LOJA_CONTROLE_FISCAL.ECF
              


exec sp_executesql N'
/* lx012007  CursorAdapter: cur_v_loja_controle_fiscal_tarifas(Alias: v_loja_controle_fiscal_tarifas)  */
SELECT LOJA_CONTROLE_FISCAL_TARIFAS.CODIGO_FILIAL, LOJA_CONTROLE_FISCAL_TARIFAS.DATA_FISCAL, 
LOJA_CONTROLE_FISCAL_TARIFAS.LEGENDA_TARIFA, LOJA_CONTROLE_FISCAL_TARIFAS.PER_TARIFA, .
LOJA_CONTROLE_FISCAL_TARIFAS.TERMINAL, LOJA_CONTROLE_FISCAL_TARIFAS.TOTAL_TARIFA, 
LOJA_CONTROLE_FISCAL_TARIFAS.DATA_PARA_TRANSFERENCIA, LOJA_CONTROLE_FISCAL_TARIFAS.ECF, 
LOJA_CONTROLE_FISCAL_TARIFAS.ID_EQUIPAMENTO, LOJA_CONTROLE_FISCAL_TARIFAS.ID_IMPOSTO, 
LOJA_CONTROLE_FISCAL_TARIFAS.SERIE_NF, LOJA_CONTROLE_FISCAL_TARIFAS.CF_INICIAL, 
CTB_LX_IMPOSTO_TIPO.IMPOSTO, LOJA_CONTROLE_FISCAL_TARIFAS.CODIGO_FISCAL_OPERACAO, 
LOJA_CONTROLE_FISCAL_TARIFAS.VALOR_ISENTO, LOJA_CONTROLE_FISCAL_TARIFAS.VALOR_OUTROS, 
CTB_LX_NATUREZAS_OPERACAO.DENOMINACAO, LOJA_CONTROLE_FISCAL_TARIFAS.VALOR_IMPOSTO FROM 
LOJA_CONTROLE_FISCAL_TARIFAS INNER JOIN CTB_LX_IMPOSTO_TIPO ON LOJA_CONTROLE_FISCAL_TARIFAS.ID_IMPOSTO
= CTB_LX_IMPOSTO_TIPO.ID_IMPOSTO INNER JOIN CTB_LX_NATUREZAS_OPERACAO ON 
LOJA_CONTROLE_FISCAL_TARIFAS.CODIGO_FISCAL_OPERACAO = CTB_LX_NATUREZAS_OPERACAO.CODIGO_FISCAL_OPERACAO 
WHERE (((((LOJA_CONTROLE_FISCAL_TARIFAS.CODIGO_FILIAL = (@P1) AND LOJA_CONTROLE_FISCAL_TARIFAS.TERMINAL 
= (@P2)) AND LOJA_CONTROLE_FISCAL_TARIFAS.DATA_FISCAL = (@P3)) AND LOJA_CONTROLE_FISCAL_TARIFAS.ECF = 
(@P4)) AND LOJA_CONTROLE_FISCAL_TARIFAS.SERIE_NF = (@P5)) AND LOJA_CONTROLE_FISCAL_TARIFAS.CF_INICIAL = 
(@P6)) AND LOJA_CONTROLE_FISCAL_TARIFAS.ID_EQUIPAMENTO = (@P7)',N'@P1 varchar(6),@P2 varchar(3),@P3
 datetime,@P4 int,@P5 varchar(2),@P6 int,@P7 varchar(20)','000001','001','Jan  1 2008 12:00:00:000AM',
1,'CF',220,'BE050669200112001143'